ever-present danger - Francés Inglés Diccionario